![]() Method and device for determining the propulsion torque
专利摘要:
In order to be able to provide a high-quality propulsion torque of a torque generator in a simple manner for a test run with the sometimes qualitatively poor measured variables available on the test bench, it is provided that an internal torque (Mi) of the torque generator (D) is measured and based on the measured internal Torque (Mi) from an equation of motion with the measured internal torque (Mi), a dynamic torque (Mdyn) and a measured at an output shaft (8) of the torque generator (D) shaft torque (MW) a correction torque (Mcor) is estimated and from the estimated corrective torque (Mcor) and the measured internal torque (Mi), the propulsion torque (MV) is calculated according to the relationship MV = Mcor + Mi. 公开号:AT514725A2 申请号:T50865/2014 申请日:2014-11-28 公开日:2015-03-15 发明作者: 申请人:Avl List Gmbh; IPC主号:
专利说明:
Method and device for determining the propulsion torque The subject invention relates to a method and a device for determining the propulsion torque of a torque generator, which is constructed on a test bench. On a test bench for motor vehicles, e.g. a chassis dynamometer, or for automotive components, e.g. an engine test bench, powertrain test stand, etc., a test object is subjected to a test run and thus developed or tested with regard to certain questions. For this purpose, certain measured variables are detected during the test run by means of suitable measuring sensors and evaluated, generally in real time. A test run is a time sequence of states of the test object, such as in the form of a torque and / or a rotational speed, which are set on the test stand by means of actuators or control elements. In addition, the test specimen on the test bench will usually be tested simultaneously with certain media, e.g. with water, air, fuel, lubricants, etc., and information, e.g. Control commands, measured values of built-up sensors, simulated measured values, etc. supplied. The test piece is connected to a loading machine (often referred to as a dynamometer or dyno), which according to the test run a load, e.g. a positive or negative load torque, or a speed or generally imposes a load condition. The test specimen is operated according to the specifications of the test run against this load or against this load condition. A device under test is generally a combination of a number of real components and a number of virtual components, the real components being actually constructed as test bench components, and the virtual components being present as real time simulation models simulating and complementing the real components. For example, a combustion engine that is mechanically connected to the dyno can be constructed on a test bench. The internal combustion engine and the loading machine are controlled according to the test run, for example, by adjusting the throttle of the engine and by specifying a target torque or a target speed of the loading machine, resulting in a state of the specimen and a load condition. For a test run that is as realistic as possible, or for other reasons, the components of the test object missing on the test bench, such as those shown in FIG. Transmission, powertrain, tires, interaction with the environment of the specimen (for example, contact tires - road), etc., simulated by means of suitable simulation models ("virtual components"). At the interfaces between these different real and virtual components, different physical quantities, e.g. Speeds or torques to be exchanged. Depending on the DUT configuration, different speeds and torques are then required for the various components of the DUT for a test run, which must be made available for the test run. A test bench is typically based on torque generators that generate torque to drive other components or change their condition (e.g., accelerate). In a motor vehicle, the torque generator is an internal combustion engine, but e.g. also the electric starter generator. In the field of electromobility, the torque generator is an electric motor. In the case of hybrid vehicles, the torque generator may also be a combination of internal combustion engine and electric motor, wherein the generated torque may be positive, negative or even zero. Such a torque generator generates a torque called "internal torque". In the case of an internal combustion engine, the internal torque is generated as a thermodynamically indexed moment by the combustion in the cylinders. As a result of the combustion, the periodic torque fluctuations typical of internal combustion engines arise. However, the internal torque as a thermodynamically indicated torque of an internal combustion engine is not directly measurable, but is either estimated from other parameters, or can be determined by indexing. An estimate is described, for example, in S. Jakubek, et al., "Estimation of Internal Torque of Internal Combustion Engines by Parameter-based Kalman Filtering", Automatisierungstechnik, 57 (2009) 8, pp. 395-402, here equating the internal torque with a propulsive torque , In the indexing technique, thermodynamic characteristics of an internal combustion engine (indexing variables), in particular the internal pressures prevailing in the cylinders of the internal combustion engine, are detected via the crank angle (or equivalently resolved over time) or averaged over a period or a work cycle or via other mechanisms. The thermodynamically indicated internal torque of the internal combustion engine can then be calculated from the indexing variables by means of known methods. This is done, if necessary, also crank angle synchronously resolved, or via a working cycle (for example, in a 4-stroke engine, for example, two revolutions) or averaged or otherwise processed by other filters or mechanisms. These indexing variables are also known in part to the engine control unit of the internal combustion engine or are determined in the engine control unit and can therefore also be read from the engine control unit and made available, if necessary, if necessary in real time. In the case of an electric motor, the internal torque is the electrically indicated moment which acts in the air gap between the rotor and the stator, the so-called air gap moment. This air gap moment, for example, as well known, for example, from a measurement of current and voltage of the electric motor can be calculated. However, the air gap moment can also be measured directly using special, commercially available indexing technology. Likewise, the air gap torque can be read out as an internal torque of the electric motor from an electric motor control unit. For a test run is usually used in a conventional manner, a measurable shaft torque on an output shaft of the real component. This shaft torque can be measured on the test bench by means of suitable measuring sensors in a well-known way detected or estimated from the electrical torque of the dyno and / or a built-in test stand, well-known pendulum support. In addition to a torque, the rotation angle is also measured by default on the test bench. For a test run, in particular for the simulation of the virtual components of the test specimen, but often interested in the propulsion torque. This is the torque that the torque generator can actually apply to drive a load and change the state (accelerate, decelerate) of the existing inertia. On the inertia of the real component of the specimen (eg the crankshaft of an internal combustion engine or a motor shaft of an electric motor) usually act in addition to the internal torque and the shaft torque, yet other torques, such as certain ancillaries (such as cooling water pump, air compressor, oil pump , Starter motor / generator, etc.) impressed moments, friction moments, or losses due to vibrations of the internal combustion engine. As a rule, the shaft torque which can be detected metrologically on the test bench does not therefore correspond to the propulsion torque of the torque generator of interest. Such additional torques are also not easily detectable, if at all, so that it is often not possible to recalculate from the measured shaft torque to a high-quality propulsion torque that could be used for the simulation of virtual components of the test object. Among other things, this is due to the fact that for many test object configurations (combination of real and virtual components) the measuring signal for the shaft torque is very noisy, e.g. if a rotary damper such as a dual-mass flywheel is actually arranged on the output shaft of the torque generator or clutch play occurs. Likewise, the measurement signal for the wave moment is often not sufficiently resolved, in terms of time and / or in the measuring range. Apart from that, the shaft torque is not measured in all test rig configurations, so that the shaft torque is not always available. In this case, for example, the torque of the dyno or a bending beam can be available and used, but such torque can only approximate the shaft torque itself. Similar problems can arise for the measurement signal of the rotation angle, the angular velocity and the angular acceleration, which may also be insufficiently resolved on the test stand, in terms of time or in the measuring range. In addition, one often has the problem at the test stand that the ancillaries are not, or not all ancillaries, in real terms. The torques measured on the test bench (shaft moments, indexing torques, etc.) would therefore not be the actual propulsion torque of interest, e.g. would be needed for a simulation of the internal combustion engine as a subcomponent of a virtual vehicle in a vehicle simulation environment. On the basis of the above statements, it is also clear that the metrologically detectable indexed torques, whether thermodynamic and / or electrical, whose sum is referred to as "internal torque", can not be used as propulsion torque. In addition, sometimes not all cylinders are actually present on the test bench in real terms (for example in a single-cylinder test engine) or not all cylinders are indexed by indexing technology in order to detect indexing variables. It is therefore an object of the subject invention to provide a method and an apparatus with which, even with the partially qualitatively poor measured variables available on the test bench, a high-quality propulsion torque of a torque generator can be provided in a simple manner. This object is achieved according to the invention in that the internal torque of the torque generator is measured and estimated from the estimated inner torque from an equation of motion with the measured internal torque, a dynamic torque and a shaft torque measured at an output shaft of the torque generator, a correction torque Correction torque and the measured internal torque, the propulsion torque is calculated. By measuring the internal torque of the torque generator to obtain a high-quality measurement, which makes it possible in an intermediate step from the poor quality measures of the shaft torque (and / or possibly the torque of the pendulum support and / or the electric torque of the dyno) and / or Angle of rotation to estimate a correction torque and to calculate the sought propulsion torque in a second step. By estimating, the influence of the poor quality measures can be reduced, and a good estimation of the correction torque can be achieved because the correction torque is not or only very slowly dependent on currently or because a model of the correction torque is built online and continually corrected. This leads to a good-quality propulsion torque that can be used in other components, in particular in test runs or virtual components. "Qualitatively good" means in particular that the calculated propulsion torque is present in sufficiently high temporal (angular) and absolute resolution and is not superimposed by interfering interference signals (such as measurement noise). However, this approach also makes it possible to map influences on the torque generator via the correction torque, the sources of which are actually not present on the test bench. For example, ancillary components can be taken into account, which act as a torque on the inertia of the torque generator, but in reality are not present on the test bench. Likewise, typical losses in the torque generator, e.g. friction caused by friction. This also opens the way to consider the torque generators actually built on the test bench with different friction losses (e.g., over another lubricant) than are actually present. If, for example, the equation of motion is averaged over a certain period of time and the mean value is used as the estimated correction torque, disturbances of the measuring signals of the shaft torque and / or the rotation angle are also averaged out and their influence on the estimation of the correction torque is considerably reduced. In order to also model a dependence of the correction torque on the angular velocity, it can advantageously be provided to form the correction torque from a basic correction torque and at least one term dependent on the angular velocity, wherein the basic correction torque and the parameter are determined from at least two averages of the equation of motion. Thus, the accuracy of the estimation of the correction torque can be increased. It is also advantageous if a model of the correction torque is created by creating a map of the correction torque, for example via the angular velocity. This model can also be easily corrected (or trained) by current measurements. With such a model, the desired propulsion torque in further consequence can be determined in a simple and rapid manner, even without the necessity of real-time estimation of the correction torque. In a further advantageous embodiment, the correction torque can be estimated using a state observer. Condition observers can easily weight certain influences on the estimation, and it is also possible to consider boundary conditions and motion integrals. For this purpose, it may be advantageous to write the equation of motion with an estimated rotation angle or its time derivatives and the estimated correction torque and to set a target function from which the estimated correction torque can be determined from an optimization of the objective function. This provides particularly good estimates of the correction moment. This method can be easily realized if an estimate of the angle of rotation is calculated iteratively from the equation of motion with an estimate for the correction torque and thus by optimizing the Target function, a new estimate for the correction torque is calculated, wherein at the beginning of an initial value of the correction torque is set, and the iteration is carried out until a predetermined termination criterion has been reached. In order to incorporate the quality of the underlying measures in estimating the correction torque, the objective function may include weighting factors calculated using a Kalman filter. In this way, the quality of the estimate can be further improved. From the correction moments determined on the basis of the state observer, a mathematical model for the correction moment can also be trained, for example in the form of a neural network, which can also be corrected on the basis of current estimates of the correction moment. With such a model, the desired propulsion torque can be determined in a further sequence in a simple and rapid manner, even without the need to estimate the correction torque. The method according to the invention finds particularly advantageous application in a test run for a test object on a test bench, wherein the test object comprises the torque generator as a real component and at least one simulated virtual component, wherein the virtual component of the test object complements the real component of the test object and the simulation of the virtual test object Component processes the calculated propulsion torque. Thus, the simulation can be provided in the test run high-quality sizes of the propulsion torque, but also the correction torque, which also more accurate simulations are possible. This also allows the interface to the downstream simulation unit to remain the same regardless of which subcomponents of the torque generator are real in the individual case and which are virtual. For example, if the torque generator comprises an n-cylindrical internal combustion engine, it may be provided that the propulsion torque of the n-cylindrical internal combustion engine is calculated from the internal torque measured at at least one cylinder of the internal combustion engine. The downstream simulation unit always sees the n-cylindrical internal combustion engine, although no such internal combustion engine is constructed on the test bench. The above object is further achieved by an initially mentioned device according to the invention in that an indexing measuring system is arranged on the test stand, which is adapted to measure an internal torque of the torque generator and that a correction torque calculation unit and a propulsion torque calculation unit are provided, wherein the correction torque calculation unit is set up to estimate a correction torque based on the measured internal torque from an equation of motion with the measured internal torque, a dynamic torque and a shaft torque measured at an output shaft of the torque generator, and the propulsion torque calculation unit is configured to calculate the propulsion torque from the estimated correction torque and the measured internal torque according to the relationship Mv = Mcor + M. Mv designates this Propulsive torque, Mcor the estimated correction torque and M, the measured internal torque. In a variant of the invention, the torque generator comprises an n-cylindrical internal combustion engine and an index measuring system is arranged on the test bench on at least one cylinder. In another variant, the torque generator comprises an n-cylindrical internal combustion engine and at least one cylinder of the n-cylindrical internal combustion engine is constructed on the test bench. The subject invention will be explained in more detail below with reference to Figures 1 to 2, which show by way of example, schematically and not limiting advantageous embodiments of the invention. It shows Fig. 1 shows a typical Prüflingskonfiguration on a test bench and 2 shows an inventive arrangement for determining the propulsion torque. FIG. 1 shows a test rig configuration 1 on a test bench 2 by way of example. On the test stand 2, a hybrid powertrain with a real internal combustion engine and a real electric motor 4 is actually constructed as a real component of the test object. "Real" here means that these real components are physically present as real hardware. Internal combustion engine 3 and electric motor 4 are mechanically connected to each other here by a connecting shaft 6 with coupling 7. On the output shaft 8 of the hybrid drive train, the shaft torque acts Mw. The output shaft 8 is eigeprägt from the torque generator D a propulsion torque Mv. A loading machine 5 (Dyno) is mechanically connected to the output shaft 8 via a dynowell 9 and a clutch 10. The loading machine 5 generates according to specification by the test run to be performed a load moment Md, of which the shaft torque Mw is also affected. In a test bench control unit 11, the test run to be performed is implemented. For this purpose, a simulation model 12 (which can also consist of many individual interacting submodels) is implemented in the test bench control unit 11, which simulates virtual components of the test object. Virtual components could be used here, e.g. be a manual transmission, a differential gear, a clutch, the inertia of the virtual combustion engine, a battery, the tires, the vehicle, the environment of the vehicle, the interaction of the vehicle with the environment, etc. The combination of real and virtual Components gives the examinee. Of course, depending on the test run, a wide variety of test object configurations (real and virtual components) and test bench configurations can be used. For example, in the case of a real four-wheel drive train also four loading machines 5, one for each side shaft of the drive train, could be provided. However, the invention does not depend on the specific test piece configuration and the specific test rig configuration. The test bench control unit 11 also determines the manipulated variables Sn for the test bench components and for the test object with which the real components of the test object configuration and the loading machine 5 on the test bench 2 are activated, as indicated in FIG. 1, in accordance with the predetermined test run. The test bench control unit 11 can for this purpose also detect different measured variables from the test stand or from the real components of the test object, such as e.g. the rotational speeds of the internal combustion engine 3 nv, the electric motor 4 nE and the loading machine 5 nD, a rotation angle φ, and the acting shaft torque Mw on the output shaft 8, if for this purpose a suitable torque sensor is installed, or alternatively also the loading torque MD or from a pendulum support determined torque. In order to determine the propulsion torque Mv of interest, it can not be assumed that a high-quality metrologically sensed wave moment M w is used, since such a high-quality measured value is generally not present, as explained in the introduction. On the contrary, it can be assumed that the wave moment M w and / or the rotation angle φ is present as a qualitatively poor measuring signal, ie in poor temporal or absolute resolution and / or very noisy. Therefore, according to the invention, the internal torque M, the torque generator D (indicated in Fig. 1) is assumed. This will be explained in more detail with reference to FIG. In Figure 2, an n-cylindrical internal combustion engine 3 is arranged as a torque generator D1 on the test bench 1. The internal combustion engine 3 is a four-cylinder engine in this example. At each cylinder Z1 ... Zn an index measuring system MS1 ... MSn is arranged. An indicator measuring system MS detects known thermodynamic variables of combustion in the cylinder Z1 ... Zn, such as in particular the time course of the internal pressure acting in the respective cylinder Z1 ... Zn or, equivalently, the course of the internal pressure over the crank angle, which make up the internal torque MiT of the internal combustion engine 3 as a cumulative torque results. The thus-detected indexing quantities 11... In are forwarded to the test bench control unit 11. In this case, an indexing variable 11... In may already represent the internal torque MiT of the internal combustion engine 3. Alternatively, the internal torque MiT can also be calculated from the indexing measured variables 11... In in the test bench control unit 11. In a further alternative, the internal torque MiT of the internal combustion engine 3 could also be transmitted from an engine control unit ECU to the test engine. Stand controller 11 are supplied, as indicated in Figure 2, provided that can be done sufficiently quickly and sufficiently accurately. In the case of an electric motor 4 as a torque generator D2, the indexing measured variables 11... Could include, for example, the electrical motor current and the electrical motor voltage, which are detected by the index measuring system MS and which can then be converted into an internal torque MiE of the electric motor 4 (air gap torque). If several interconnected torque generators D1, D2 are present, such as e.g. in Fig. 1, then add the individual internal torques MiT, MiE the individual torque generators D1, D2 with the correct sign to the internal torque M ,. The internal torque M of the torque generator D is thus generally added , In the test bench control unit 11, the sum of all indicated torques of the individual torque generators D1, D2 as the internal torque M, of the torque generator D on the test bench 2 is therefore known in real time. Therefore, only a generalized torque generator D, which can consist of several individual torque generators D1, D2, is spoken of in succession. On the inertia of the torque generator D, however, act even more torques that affect the torque of the generator D from the inner torque M, matable propulsive torque Mv and summarized to a correction torque Mcor. These further torques typically cause a reduction in the propulsive moment Mv of the torque generator D. Typically, this is a frictional torque Mfric, e.g. detects the friction effects in the engine 3 or in the electric motor 4. The correction torque Mcor could be supplemented by further torques acting on the inertia of the torque generator D. For example, torques MauXm caused by a number m of accessories connected to the crankshaft or motor shaft could be considered. Such accessories may e.g. a water pump, an oil pump, an air conditioning compressor, a starter motor / generator, etc. Correction torque Mcor would then result as follows: where the torques are of course algebraic (and thus correct sign) to be set. In order to be able to take account of the correction torque Mcor in the determination of the propulsion torque Mv, a correction torque calculation unit 14 is provided in the test bench control unit 11, in which the correction torque Mcor is calculated. For the propulsive moment Mv of the generalized torque generator D, Mv = M, + MCOr, where the torques are algebraic quantities and therefore must be set with the correct sign due to a simple definition equation. Equally, the Euler equation of motion must be taken into account in the form Mdyn = Mv + Mw (torque balance). The dynamic torque Mdyn results in the simplest case, as is known, from J <p, with the mass moment of inertia J of the internal combustion engine 3 acting on the crankshaft or the mass moment of inertia on the shaft of the electric motor 4 and the angular acceleration φ. The moment of inertia J could also be dependent on the angle of rotation φ, as is typically the case for a crankshaft, ie J (cp). Likewise, the dynamic torque Mdyn could not only consider the generalized angular acceleration φ, but be supplemented by further dynamic moments, in particular a centrifugal moment of the shape which typically occurs for an internal combustion engine 3, since the mass moment of inertia J is not constant over one revolution of the crankshaft. The dynamic torque Mdyn could then become too result. Likewise one could in this way with the dynamic torque Mdyn e.g. Consider that a moment of inertia changes when a clutch 7 between the engine 3 and the electric motor 4 is opened or closed. The equation of motion therefore arises out loud In the square bracket, the optional term is the centrifugal moment as described above. The angle of rotation φ, the angular velocity ψ or the angular acceleration φ can be detected metrologically, or can be derived from the detected rotational speed n (V, E). From this, the desired propulsion torque Mv could be derived directly from the equation of motion by measuring the shaft torque Mw. However, the problem is usually the very poor quality of the measured value of the shaft torque Mw, which is often very noisy and poorly resolved in terms of time and amount. In addition, the angular acceleration φ is also a very noisy variable, since it is usually not obtained directly by measurement, but is obtained from the angular velocity ψ by temporal differentiation or obtained from the rotation angle φ by double temporal differentiation. This would also make the directly determined propulsion torque Mv, for example, for use in a simulation, also hardly usable, or would need to be prepared accordingly (for example, filtered), but this is accompanied by a loss of information. In order to circumvent this problem, the procedure according to the invention is different in that first of all a high-quality estimate of the correction torque is obtained from the known, high-quality and frequently high-frequency resolved internal torque M, and the noisy shaft torque Mw and the noisy acceleration signal φ Mcor is determined. From the above definition for the propulsion torque Mv = M, + Mcor, a high-quality (non-noisy and high-frequency) propulsion torque Mv can then be determined. In the test bench control unit 11, a propulsion torque calculation unit 13 is provided for this purpose, which calculates the propulsion torque Mv of interest and makes it available to other components of the test bench 1, in particular the simulation by means of simulation model 12 of the virtual components of the test object. The internal torque M calculated directly from measurements thus provides an additional measurement variable which makes it possible to determine both variables, namely the correction torque Mcor and the propulsion torque Mv. Of course, the correction torque calculation unit 14 and the propulsion torque calculation unit 13 may be embodied as independent hardware, integrated in hardware, or also implemented as software modules in the test bench control unit 11. According to the invention, the determination of the correction torque Mcor is based on an estimate based on the high-quality internal torque M and on qualitatively poor measured values for the shaft torque Mw and / or the rotational angle φ. The estimate can be made in different ways, as will be exemplified below with reference to advantageous embodiments. From the above equation of motion, the correction torque Mcor can be calculated from the relationship Mcor = Mdyn-M, -mw. Here, one makes use of the fact that the correction torque Mcor usually changes very slowly over time. The correction torque Mcor can therefore be regarded as a quasi-static variable over certain periods of time, ie Mcor = Mcor = const., With a mean correction torque Mcor as Estimate Mcor of Correction Moments. For example, a friction torque Mfric depends on parameters such as temperature, air humidity, state of aging, etc., but these parameters change only very slowly over time. Ancillaries also typically cause one of Mauxm's currently independent torque. This makes it possible to estimate the correction torque Mcor by averaging over a relatively long period of time (based on the targeted real-time calculation). By this averaging, the inaccuracies of the shaft torque Mw and the dynamic torque Mdyn (for example, due to the noisy measurement of the rotation angle φ) are averaged out and the influence of such inaccuracies is reduced. If, for example, a work cycle of a four-cylinder internal combustion engine is averaged, the equation of motion follows from which the correction torque Mcor can be estimated as mean correction torque Mcor. In the square bracket, the optional term is the centrifugal moment as described above. In this case, it is sufficient, for example, to estimate the mean correction torque Mcor once and then to maintain it for the next working cycle or the next working cycles. Alternatively, for the mean correction torque Mcor, a model for different angular velocities can also be constructed, which is continuously estimated and corrected. Similarly, the average correction torque Mcor could also be calculated continuously in the form of a moving average. Instead of a work cycle, it is also possible to average over any other period (time or angle). The integral can be synonymous with that in the indexing technique as Indicated Mean Effective Pressure (IMEP), a quantity which is usually supplied directly by the indexing instrumentation or which is present in an engine control ECU. The model of the Mcor correction torque usually does not depend on time, or only very slowly on time. However, the correction torque Mcor can depend on the angular velocity cp, ie Mcor ((p).) Also in this case, the correction torque Mcor can be easily estimated from the equation of motion, for example, the estimated correction torque Mcor (cp) as the sum of a basic correction torque MCor, o and a dependent on the angular velocity ψ term κ ψ is written, ie The term Mcor, o and the parameter κ change only very slowly over time. From the equation of motion then follows again from which the two quantities Mcor, o and the parameter κ can be calculated. For this purpose, either the integration limit Θ or the angular velocity ψ can be varied, whereby in each case at least two variations are necessary in order to be able to calculate the two variables. It is immediately obvious that with the averaging of the equations of motion described above, a map (model) dependent on the angular velocity ψ can be estimated for the correction torque Mcor, which can then be used for the calculation of the propulsion torque Mv. In this way, of course, other dependencies of the correction torque Mcor can be taken into account by extending the estimated correction torque Mcor by further or different terms. For example, instead of the above linear relationship Mcor0 + κψ online, a more complex, in particular also nonlinear, model for the Correction torque Mcor as a function of the crank angle φ and / or an angular velocity cp or even an angular acceleration φ are determined, which can be corrected online also continuously. Of course, a mathematical model for an estimate of the correction torque Mcor in dependence on the crank angle φ and / or angular velocity φ or rotational speed n could also be trained from the known variables Mdyn, M ,, Mw, for example in the form of a neural network. Also, the parameters of a physical model of the estimated correction torque Mcor could be determined as a function of the measured quantities, for example using known methods of parameter estimation. An estimated value of the correction torque Mcor could be estimated from the known internal torque M, likewise according to the invention, also using a state observer. The general procedure is again based on the already mentioned equation of motion in the form If "A" designates estimates, the equations of motion can be written in the following form. For this purpose, an arbitrary objective function Z is defined as a function of an estimated rotation angle φ, or its time derivatives φ and φ, and of the estimated correction torque Mcor, which is minimized, Z - > minute As an objective function Z, an integral of the form is exemplified , or an integral of the form are used, where quantities measured with "m" are denoted and with the weighting factors νλφ, λΜ · The weighting factors λ, λφ, λΜ are determined manually or can be determined by known mathematical methods. By way of example, the determination of the weighting factors λφ, λφ, λΜ may be mentioned by means of the well-known Kalman filtering, as described, for example, in US Pat. Jakubek, et al., "Estimating Internal Torque of Internal Combustion Engines by Parametric Kalman Filtering", Automatisierungstechnik, 57 (2009) 8, pp. 395-402. The Kalman filtering has the advantage here that the quality of the measured values thereby flows into the determination of the weighting factors λ, λφ, λΜ, which is very particularly advantageous in the application according to the invention in which highly noisy or poorly resolved measured values can be present. It is expressly pointed out that the above objective function is given by way of example only and any other objective function Z could equally be used. In particular, time derivatives of the correction torque Mcor could also be included in the objective function Z. The sought estimate for the correction torque Mcor is then determined by minimizing (optimizing) the target function Z. There are plenty of known methods that can not all be cited here. An example of this is an analytic solution of the optimization problem, which can be derived from linear target functions Z (Ricatti equation). Iterative methods can also be used, as described below. For this purpose, an initial value for the correction torque Mcor is initially specified. From the equation of motion, the estimated rotation angle φ, or its time derivatives φ and φ, is calculated in each iteration step. This can also be done algebraically. With the estimated rotation angle φ, or its temporal derivatives φ and φ, the optimization of the objective function Z (t) becomes a new estimated value for the correction torque Mcor is calculated and the above steps repeated until a predetermined termination criterion for the optimization is met. The estimation of the correction torque Mcor can be carried out continuously online during a test run. But it is also conceivable that with the estimate of the correction torque Mcor a Model for the correction torque Mcor is trained, for example in the form of a neural network. With such a model, depending on particular sizes, e.g. an angular velocity cp, the correction torque Mcor are determined for a test run. Naturally, the model can also be continuously updated with current measured values and the method described above. It is also well known in this context that in the optimization boundary conditions for the sizes of the objective function can be defined, which are taken into account in the optimization. With the estimated value of the correction torque Mcor determined by one of the methods described above and thus known, the propulsive moment Mv of the torque generator D in the form Mv = Mcor + M can be determined from the above balance equation. This makes it possible to provide the propulsion torque Mv for a test run, but also for other purposes, in particular for simulation purposes in a simulation model 12. This calculation is made for the test run at predetermined time intervals, e.g. every millisecond or every 1 degree of rotation cp, in real time. Thus, the propulsion torque Mv is available at any desired time step, for example, to be processed in a simulation model 12 for a virtual component of the test object. In addition to the propulsion torque Mv, the measured shaft torque Mw can also be plausibilized. From the knowledge of the propulsion torque Mv and the dynamic torque Mdyn, an estimated / calculated shaft torque Mw can be determined directly from the above equation of motion. In this way, the measurement of the shaft torque Mw can be made plausible, e.g. to identify a wave break on the test bench 2. However, this also allows the measured (noisy and / or inaccurate) wave moment Mw to be corrected or by the calculated estimated wave moment Mw be replaced. Thus, for a simulation in a simulation model 12 or for other components of the test bed 2, a qualitatively better wave moment Mw can also be made available. By knowing a correction torque MCOr, actually an estimated value for the correction torque Mcor, various influences on the propulsion torque Mv can also be studied on the test bench 2. In particular, the influence of different torques flowing into the correction torque Mcor can thus be investigated. As an example, a specific test run is mentioned, in which an internal combustion engine is operated based on specifications of the test run and the exhaust emissions are measured. It would now be possible to investigate e.g. how the exhaust emissions change when another air compressor (which is simulated as a virtual component of the sample) is used or when another lubricating oil (e.g., via correction factors in determining the correction torque MCOr) is used. These investigations can be carried out without the respective components (in this case air conditioning compressor or lubricating oil) actually having to be present. It is sufficient if these exist virtually, which represents a considerable relief in the development of a test object. In particular, also because at the time of first test runs not all components driven by the torque generator D are still available in real terms. But another test scenario is conceivable with the procedure according to the invention. If a virtual total vehicle with a multi-cylinder internal combustion engine is simulated in the simulation model 12, then the propulsion torque Mv of the multi-cylinder internal combustion engine is expected at the interface between the calculation unit 13 and the simulation model 12. If only a single-cylinder internal combustion engine is actually set up on the test bench 1, a test run can nevertheless be realized for it. The missing cylinders are simulated in the calculation unit 13. This is done in the simplest case by multiplying all the measured variables of the cylinder constructed in reality with a corresponding factor and, if required, also with a corresponding phase shift and correction of the dynamic torques Mdyn (in particular in the case of an internal combustion engine). This is particularly interesting in the development of large engines, e.g. High cylinder number marine engines, allowing first test runs before the large engine must be built as a whole. The simulation of missing cylinders could also be necessary if not all cylinders of the internal combustion engine 3 are provided with an indexing measuring system M on the test bench 2. In this case, the cylinders without indicator measuring system M would be simulated for this purpose. Consequently, the simulation model 12 would always receive the propulsion torque Mv of the expected multi-cylinder engine, if appropriate with all ancillary components. This also has the invaluable advantage of providing interfaces, e.g. to components of the simulation model 12, can remain unchanged, regardless of which portions of the specimen are real and which are virtually present. Likewise, the method according to the invention could be extended by further degrees of freedom of movement. In this case, one would not start from an equation of motion in a degree of freedom of movement, here the angle of rotation φ, but from a system of equations according to the number of degrees of freedom of movement. This is e.g. interesting, if the torque generator D is modeled with a non-rigid suspension, as e.g. in the case of an internal combustion engine 4 in a vehicle is the case. Due to the machine dynamics, the acting forces or moments also cause a corresponding movement of the torque generator D relative to the vehicle. In this way one would obtain multidimensional equations of motion, which are considered within the meaning of the invention as the equation of motion described above. At the fundamental, above-described procedure according to the invention thereby changes nothing.
权利要求:
Claims (15) [1] 1. A method for determining the propulsion torque (Mv) of a torque generator (D), which is constructed on a test stand (2), wherein an internal torque (M,) of the torque generator (D) is measured and based on the measured internal torque (Μ ,) from an equation of motion with the measured internal torque (Μ,), a dynamic torque (Mdyn) and a shaft torque (Mw) measured at an output shaft (8) of the torque generator (D) a correction torque (Mcor) is estimated and from the estimated Correction torque (Mcor) and the measured internal torque (M,), the propulsion torque (Mv) according to the relationship Mv = Mcor + M, calculated. [2] 2. The method according to claim 1, characterized in that the equation of motion over a certain period of time is averaged and the mean value is used as the estimated correction torque (Mcor). [3] 3. The method according to claim 2, characterized in that the correction torque (Mcor) from a basic correction torque (Mcor, o) and at least one of the angular velocity (cp) dependent term κ ψ is formed and the basic correction torque (Mcor.o) and the parameter (κ) are determined from at least two averages of the equation of motion. [4] 4. The method according to claim 2 or 3, characterized in that a map of the correction torque (Mcor) on the angular velocity (cp) is created. [5] 5. The method according to claim 1, characterized in that from the equation of motion a state observer is created with which the correction torque (Mcor) is estimated. [6] 6. The method according to claim 5, characterized in that the equation of motion with an estimated angle of rotation (φ), or its time derivatives (φ) and (φ), and with the estimated correction torque (Mcor) is written to and an objective function (Z) is set, wherein the objective function (Z) the estimated rotation angle (φ) and a measured rotation angle (cpm), and the estimated correction torque (Mcor), and that the estimated correction torque (Mcor) is determined from an optimization of the objective function (Z) , [7] 7. The method according to claim 6, characterized in that in an iterative method from the equation of motion with an estimated value for the correction torque (Mcor) an estimated value of the rotation angle (φ) is calculated and thus by optimizing the objective function (Z) a new estimate for the Correction torque (Mcor) is calculated, wherein at the beginning an initial value of the correction torque (Mcor) is set, and the iteration is carried out until a predetermined termination criterion has been reached. [8] 8. The method according to claim 6 or 7, characterized in that the objective function (Z) weighting factors (λφ, λφ, λΜ) contains. [9] 9. The method according to any one of claims 6 to 8, characterized in that with the determined by the state observer correction torque (Mcor) a mathematical model for the correction torque (Mcor) is trained. [10] 10. The method according to claim 9, characterized in that the mathematical model is corrected on the basis of current estimates of the correction torque (Mcor). [11] 11. Use of the method according to one of claims 1 to 10 in a test run for a test specimen on a test stand (2), wherein the test specimen comprises the torque generator (D) as a real component and at least one simulated virtual component, wherein the virtual component of the specimen the real component of the test object is supplemented and the simulation of the virtual component processes the calculated propulsion torque (Mv). [12] 12. Use according to claim 11, characterized in that the torque generator (D) comprises an n-cylindrical internal combustion engine (3) and the propulsion torque (Mv) of the n-cylindrical internal combustion engine (3) from the at least one cylinder (Zn) of the internal combustion engine (3) measured internal torque (M,) is calculated. [13] 13. A device for determining the propulsion torque (Mv) of a torque generator (D), which is constructed on a test stand (2), wherein the test stand (2) an indexing measuring system (MS) is arranged, the an inner torque (M,) of the torque generator (D) measures and that a correction torque calculation unit (14) and a propulsion torque calculation unit (13) are provided, wherein the correction torque calculation unit (14) based on the measured internal torque (M,) from an equation of motion with the measured internal torque (Mi), a dynamic torque (Mdyn) and a shaft torque (Mw) measured at an output shaft (8) of the torque generator (D) estimates a correction torque (Mcor) and the propulsion torque calculation unit (13) estimates the estimated correction torque (Mcor) and the measured internal torque (Μ,) Propulsion torque (Mv) according to the relationship Mv = Mcor + M, calculated. [14] 14. The apparatus according to claim 13, characterized in that the torque generator (D) comprises an n-cylindrical internal combustion engine (3) and the test stand (2) on at least one cylinder (Zn) an indexing measuring system (MSn) is arranged. [15] 15. The apparatus according to claim 13, characterized in that the torque generator (D) comprises an n-cylindrical internal combustion engine (3) and at the test stand (2) at least one cylinder (Zn) of the n-cylindrical internal combustion engine (3) is constructed.
类似技术:
公开号 | 公开日 | 专利标题 DE102014113905A1|2015-07-09|Method for calculating torque of transmission clutch DE112014002661B4|2021-12-30|Method for reducing vibrations in a test bench DE112007003038B4|2019-11-21|powertrain EP3224589B1|2020-04-22|Method and a device for determining the propulsion torque DE102004038389B4|2016-11-24|Method for determining the air ratio lambda from combustion chamber variables on the basis of a lambda probe measurement in the exhaust gas DE102014111965A1|2015-05-28|Torque calculation method for a transmission clutch DE102014107151A1|2015-05-28|Method and apparatus for misfire detection of an engine EP3067681B1|2018-02-14|Method for operating an engine or power train test stand DE102009013409A1|2009-10-01|Drive chain particularly for motor vehicle, has drive unit controlled by control unit with multiple cylinders and drive shaft, and condition value of dual mass flywheel is read in controller EP2673610B1|2014-12-24|Method and device for simulating a body that is moved in a translational or rotational manner EP1105709B1|2003-10-22|Method and device for taking into account friction losses during the simulation of masses on stationary test benches DE102018209252B4|2020-06-18|Diagnosis of a gas exchange behavior of an internal combustion engine AT396842B|1993-12-27|METHOD AND DEVICE FOR MOTOR MONITORING WO2019122305A1|2019-06-27|Method for operating a test stand AT519553B1|2018-08-15|Method for controlling, in particular regulating, a powertrain test bench with a real gearbox AT523048B1|2021-05-15|Device, reference vehicle with a device and method for evaluating and / or calibrating a test bench AT520521B1|2019-05-15|Method for operating a test bench AT522555B1|2020-12-15|PROCEDURE FOR REAL-TIME ANALYSIS OF INTERNAL ENGINE PROCESSES DE112007003032B4|2019-12-12|powertrain DE102020120364A1|2022-02-03|Determination of a residual gas content in a cylinder of an internal combustion engine DE102011051072A1|2012-02-23|Compensation of misfire in the intake manifold for motorcycles AT521917A1|2020-06-15|Test bench with a test model DE102019126783A1|2021-04-08|Method for determining the mass flow in an internal combustion engine
同族专利:
公开号 | 公开日 AT514725B1|2016-06-15| WO2016083566A1|2016-06-02| US20170261392A1|2017-09-14| JP6951244B2|2021-10-20| AT514725A3|2016-01-15| EP3224589A1|2017-10-04| KR20170087952A|2017-07-31| JP2017535785A|2017-11-30| CN107002578A|2017-08-01| CN107002578B|2021-02-26| US10393604B2|2019-08-27| EP3224589B1|2020-04-22|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US1884756A|1929-11-21|1932-10-25|Standard Mirror Co Inc|Combined mirror and instrument| GB2329713A|1997-09-30|1999-03-31|Ford Global Tech Inc|IC engine net torque calculator| DE10000918A1|2000-01-12|2001-07-19|Volkswagen Ag|Controling internal combustion engine involves correcting normal fuel quantity for relative efficiency derived from engine operating conditions to determine required fuel quantity| US6584391B2|2001-07-23|2003-06-24|International Engine Intellectual Property Company, Llc|Engine torque calculation| AT458907T|2004-03-01|2010-03-15|Bosch Gmbh Robert|METHOD AND DEVICE FOR DETERMINING A WINKELLING SIGNAL ON AN INTERNAL COMBUSTION ENGINE| JP4547239B2|2004-11-16|2010-09-22|株式会社エー・アンド・デイ|Engine measuring device| WO2006120728A1|2005-05-09|2006-11-16|A & D Company, Ltd.|Engine measurement device| DE102007055757A1|2007-12-11|2009-06-18|Zf Friedrichshafen Ag|Method for determining the torque of the internal combustion engine of a motor vehicle available at the crankshaft| US8255142B2|2009-03-20|2012-08-28|Ford Global Technologies, Llc|Enhanced powertrain performance during knock control| DE102010003094A1|2010-03-22|2011-09-22|Robert Bosch Gmbh|Method and device for determining a delivery torque of an electric drive| CN201737609U|2010-08-30|2011-02-09|湖南飞涛专用汽车制造有限公司|Simple moment limit device| CN103162966B|2011-12-09|2015-05-27|上海船舶运输科学研究所|Diesel engine propulsion system| WO2013113949A1|2012-01-30|2013-08-08|Endesa Generación, S. A.|System and method for diagnosing the condition of a low- speed diesel engine| US9062616B2|2012-08-15|2015-06-23|Caterpillar Inc.|System and method for controlling torque load of multiple engines|EP3067681B1|2015-03-10|2018-02-14|IPG Automotive GmbH|Method for operating an engine or power train test stand| EP3518216A1|2018-01-30|2019-07-31|Volvo Car Corporation|Co-simulation system with delay compensation and method for control of co-simulation system| CN112781763B|2020-12-28|2022-02-01|湖北理工学院|Ship shaft power measurement method based on Monte Carlo Kalman filtering|
法律状态:
2021-07-15| MM01| Lapse because of not paying annual fees|Effective date: 20201128 |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 ATA50865/2014A|AT514725B1|2014-11-28|2014-11-28|Method and device for determining the propulsion torque|ATA50865/2014A| AT514725B1|2014-11-28|2014-11-28|Method and device for determining the propulsion torque| PCT/EP2015/077896| WO2016083566A1|2014-11-28|2015-11-27|Method and a device for determining the propulsion torque| US15/529,888| US10393604B2|2014-11-28|2015-11-27|Method and a device for determining the propulsion torque| EP15801182.5A| EP3224589B1|2014-11-28|2015-11-27|Method and a device for determining the propulsion torque| JP2017528448A| JP6951244B2|2014-11-28|2015-11-27|Devices and methods for identifying drive torque| KR1020177017555A| KR20170087952A|2014-11-28|2015-11-27|Method and a device for determining the propulsion torque| CN201580064779.6A| CN107002578B|2014-11-28|2015-11-27|Method and device for determining a propulsion torque| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|